bda54e
@@ -1236,8 +1236,13 @@
public void getMetaData(QB qb, ReadEntity parentInput) throws SemanticException
             sqAliasToCTEName.put(alias, cte_name);
             continue;
           }
-          throw new SemanticException(ErrorMsg.INVALID_TABLE.getMsg(qb
-              .getParseInfo().getSrcForAlias(alias)));
+          ASTNode src = qb.getParseInfo().getSrcForAlias(alias);
+          if (null != src) {
+            throw new SemanticException(ErrorMsg.INVALID_TABLE.getMsg(src));
+          } else {
+            throw new SemanticException(ErrorMsg.INVALID_TABLE.getMsg(alias));
+          }
+
         }
 
         // Disallow INSERT INTO on bucketized tables
